ADAMem SDL v2.1f beta:
Can I get some folks with Windows to give this a spin? It's a new build of Adamem SDL using the SDL2 library instead of the old SDL1.2 library. You may have to move the included SDL2.dll to the Windows\System32 directory.

I had to rework the controls for the new library so pay attention to the keyboard mappings in particular. Theres also a few switches you may not be familiar with:


-ntsc is used to turn on ntsc composite filter effects to make the video look more authentic.

-sgm 1 to enable super game module emulation.


Theres support for bank switched cartridges, but expect bugs.

These switch changes should be documented when invoking the -help switch.




ADAMem v2.1a beta:
No info




ADAMem v2.0c beta:
One problem Ive noticed with the SGM support is that you will have to start the emulator in ADAM mode, and then issue a Game Reset (alt-f11). When starting in CV mode directly for some reason its not working. Ill figure it out. ?? It should also correctly load cartridges specified with the front end or the CLI.
 

You can also toggle full-screen and windowed mode by pressing Alt-Enter.




ADAMem v1.81 Notes:
Well, there are a few differences between this one and the DOS version. Firstly, the program runs natively under Windows and Mac OS X instead of being run through a dos VM like Dosbox or (if it works for you) the DOS prompt (which Windows 95/XP is a VM itself).

It should support all the command line switches that the DOS program supports if you run it from the command line, including loading cartridge images and disk/ddp images, and then a few extra new ones:

-harddisk <filename> or -hd <filename> will specify the file to use for hard disk emulation.
-exprom or -er <filename> specifies the filename of the slot 2 boot rom. I have successfully used the PM IDE boot rom with this to boot to the hard disk directly
-scale2x or -2x will start the emulator with scale2x turned on. This is a scaling algorithm to smooth out the video at higher resolutions

If no filename is specified for the hard disk file or expansion rom it will look for hdisk.img and exp.rom respectively from the same directly the program is launched in.

For the hard disk image, you need to create a hard disk file from scratch. I don't include a utility for this yet. From a linux or OSX machine you can create one using dd. dd if=/dev/zero of=hdisk.img -count 131072 will create a disk image that's 64MB large. You then have to use the PM IDE setup utilities to partition the file as you would a normal hard drive and load software to it.

Apparently I neglected to include these in the -help output, but they do work from the CLI.




Geoff Oltmans / Coleco ADAM Facebook Group
